<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Cursor：AI驱动的现代代码编辑器</title>
    <link href="https://cdn.staticfile.org/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">
    <link href="https://cdn.staticfile.org/tailwindcss/2.2.19/tailwind.min.css" rel="stylesheet">
    <link href="https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@400;500;600;700&family=Noto+Sans+SC:wght@300;400;500;700&display=swap" rel="stylesheet">
    <script src="https://cdn.jsdelivr.net/npm/mermaid@latest/dist/mermaid.min.js"></script>
    <style>
        body {
            font-family: 'Noto Sans SC', Tahoma, Arial, Roboto, "Droid Sans", "Helvetica Neue", "Droid Sans Fallback", "Heiti SC", "Hiragino Sans GB", Simsun, sans-serif;
            background: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);
            min-height: 100vh;
        }
        
        /* 首字下沉效果 */
        .drop-cap::first-letter {
            float: left;
            font-size: 4.5rem;
            line-height: 3.5rem;
            padding-right: 0.5rem;
            margin-top: 0.5rem;
            font-weight: 700;
            color: #4f46e5;
            font-family: 'Noto Serif SC', serif;
        }
        
        /* 悬挂标点 */
        .hanging-punctuation {
            hanging-punctuation: first last;
        }
        
        /* 代码块美化 */
        pre {
            background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
            padding: 2px;
            border-radius: 12px;
            margin: 1.5rem 0;
        }
        
        pre code {
            background: #1a1a2e;
            color: #eee;
            display: block;
            padding: 1.5rem;
            border-radius: 10px;
            overflow-x: auto;
            font-size: 0.9rem;
            line-height: 1.6;
        }
        
        /* 卡片悬停效果 */
        .feature-card {
            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
        }
        
        .feature-card:hover {
            transform: translateY(-8px);
            box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
        }
        
        /* 渐变文字效果 */
        .gradient-text {
            background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            background-clip: text;
        }
        
        /* 数据可视化样式 */
        .mermaid {
            background: white;
            padding: 2rem;
            border-radius: 16px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
            margin: 2rem 0;
        }
        
        /* 表格美化 */
        table {
            background: white;
            border-radius: 12px;
            overflow: hidden;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
        }
        
        th {
            background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
            color: white;
            font-weight: 600;
            padding: 1rem;
            text-align: left;
        }
        
        td {
            padding: 1rem;
            border-bottom: 1px solid #e5e7eb;
        }
        
        tr:last-child td {
            border-bottom: none;
        }
        
        /* 滚动动画 */
        .fade-in {
            opacity: 0;
            transform: translateY(20px);
            transition: all 0.6s ease-out;
        }
        
        .fade-in.visible {
            opacity: 1;
            transform: translateY(0);
        }
    </style>
</head>
<body>
    <!-- Hero 模块 -->
    <section class="relative overflow-hidden bg-gradient-to-br from-purple-900 via-indigo-800 to-blue-700 text-white">
        <div class="absolute inset-0 bg-black opacity-20"></div>
        <div class="relative container mx-auto px-6 py-24 text-center">
            <h1 class="text-6xl md:text-7xl font-bold mb-6 animate-pulse">
                <i class="fas fa-code mr-4"></i>Cursor
            </h1>
            <p class="text-2xl md:text-3xl mb-8 font-light">AI 驱动的现代代码编辑器</p>
            <p class="text-xl max-w-3xl mx-auto leading-relaxed opacity-90">
                当人工智能遇见代码编辑器，编程的未来已经到来。Cursor 不仅是一个工具，更是您的智能编程伙伴，让每一行代码都充满可能。
            </p>
            <div class="mt-12 flex justify-center space-x-8">
                <div class="text-center">
                    <div class="text-4xl font-bold">50%</div>
                    <div class="text-sm opacity-80">效率提升</div>
                </div>
                <div class="text-center">
                    <div class="text-4xl font-bold">25%</div>
                    <div class="text-sm opacity-80">错误减少</div>
                </div>
                <div class="text-center">
                    <div class="text-4xl font-bold">40%</div>
                    <div class="text-sm opacity-80">学习加速</div>
                </div>
            </div>
        </div>
        <div class="absolute bottom-0 left-0 right-0">
            <svg viewBox="0 0 1440 120" fill="none" xmlns="http://www.w3.org/2000/svg">
                <path d="M0 120L60 110C120 100 240 80 360 70C480 60 600 60 720 65C840 70 960 80 1080 85C1200 90 1320 90 1380 90L1440 90V120H1380C1320 120 1200 120 1080 120C960 120 840 120 720 120C600 120 480 120 360 120C240 120 120 120 60 120H0V120Z" fill="white"/>
            </svg>
        </div>
    </section>

    <!-- 主要内容区域 -->
    <main class="container mx-auto px-6 py-12 max-w-6xl">
        
        <!-- 第一部分：定义与发展 -->
        <section class="mb-16 fade-in">
            <div class="bg-white rounded-2xl shadow-xl p-8 md:p-12">
                <h2 class="text-4xl font-bold mb-8 gradient-text flex items-center">
                    <i class="fas fa-rocket mr-4"></i>
                    Cursor 的定义与发展历史
                </h2>
                
                <p class="text-lg leading-relaxed mb-8 drop-cap hanging-punctuation">
                    Cursor 是一款集成了强大人工智能的现代代码编辑器，它以提高开发者编码效率和代码质量为核心目标。作为一款基于 VSCode 构建的编辑器，Cursor 在保留传统编辑器优势的同时，通过深度融合 AI 技术，为开发者提供了全新的编程体验。
                </p>

                <!-- 技术架构可视化 -->
                <div class="mermaid">
                    graph TD
                        A[Cursor 核心架构] --> B[VSCode 基础框架]
                        A --> C[AI 模型集成]
                        A --> D[上下文理解系统]
                        A --> E[代码分析引擎]
                        A --> F[自适应学习机制]
                        
                        C --> G[GPT-4]
                        C --> H[Claude]
                        C --> I[其他模型]
                        
                        style A fill:#667eea,stroke:#fff,stroke-width:3px,color:#fff
                        style C fill:#764ba2,stroke:#fff,stroke-width:2px,color:#fff
                </div>

                <h3 class="text-2xl font-semibold mt-12 mb-6 flex items-center">
                    <i class="fas fa-microchip mr-3 text-purple-600"></i>
                    技术架构和底层原理
                </h3>
                
                <div class="grid md:grid-cols-2 gap-6">
                    <div class="feature-card bg-gradient-to-br from-purple-50 to-indigo-50 p-6 rounded-xl">
                        <h4 class="font-semibold text-lg mb-3 text-purple-800">
                            <i class="fas fa-code-branch mr-2"></i>VSCode 基础框架
                        </h4>
                        <p class="text-gray-700">Cursor 是 VSCode 的一个分支，继承了其稳定性、可扩展性和广泛的生态系统。</p>
                    </div>
                    
                    <div class="feature-card bg-gradient-to-br from-blue-50 to-cyan-50 p-6 rounded-xl">
                        <h4 class="font-semibold text-lg mb-3 text-blue-800">
                            <i class="fas fa-brain mr-2"></i>AI 模型集成
                        </h4>
                        <p class="text-gray-700">集成了多种先进的大型语言模型（LLM），包括 GPT-4、Claude 等，负责代码理解、生成和优化。</p>
                    </div>
                    
                    <div class="feature-card bg-gradient-to-br from-green-50 to-emerald-50 p-6 rounded-xl">
                        <h4 class="font-semibold text-lg mb-3 text-green-800">
                            <i class="fas fa-layer-group mr-2"></i>上下文理解系统
                        </h4>
                        <p class="text-gray-700">独特的上下文管理引擎，能够智能收集和处理项目中的相关代码，为 AI 模型提供准确的背景信息。</p>
                    </div>
                    
                    <div class="feature-card bg-gradient-to-br from-pink-50 to-rose-50 p-6 rounded-xl">
                        <h4 class="font-semibold text-lg mb-3 text-pink-800">
                            <i class="fas fa-chart-line mr-2"></i>自适应学习机制
                        </h4>
                        <p class="text-gray-700">通过观察用户的编码习惯和偏好，Cursor 能够逐渐调整 AI 建议，使其更符合个人风格。</p>
                    </div>
                </div>
            </div>
        </section>

        <!-- 第二部分：核心优势 -->
        <section class="mb-16 fade-in">
            <div class="bg-white rounded-2xl shadow-xl p-8 md:p-12">
                <h2 class="text-4xl font-bold mb-8 gradient-text flex items-center">
                    <i class="fas fa-star mr-4"></i>
                    核心优势与特点
                </h2>
                
                <div class="mb-12">
                    <h3 class="text-2xl font-semibold mb-6 flex items-center">
                        <i class="fas fa-magic mr-3 text-indigo-600"></i>
                        AI 驱动的编程体验
                    </h3>
                    
                    <div class="bg-gray-50 rounded-xl p-6 mb-6">
                        <p class="text-lg mb-4">Cursor 最显著的特点是将 AI 能力无缝融入编码流程：</p>
                        <ul class="space-y-3">
                            <li class="flex items-start">
                                <i class="fas fa-check-circle text-green-500 mt-1 mr-3"></i>
                                <span><strong>智能代码补全：</strong>不仅可以补全单个单词或行，还能生成完整的函数、类甚至整个模块。</span>
                            </li>
                            <li class="flex items-start">
                                <i class="fas fa-check-circle text-green-500 mt-1 mr-3"></i>
                                <span><strong>实时代码重写：</strong>可以通过自然语言指令重构和优化现有代码。</span>
                            </li>
                            <li class="flex items-start">
                                <i class="fas fa-check-circle text-green-500 mt-1 mr-3"></i>
                                <span><strong>错误检测与修复：</strong>能够识别潜在的错误并提供修复建议，减少调试时间。</span>
                            </li>
                        </ul>
                    </div>
                    
                    <pre><code class="language-python"># 只需输入注释和函数签名，Cursor 即可补全整个实现
def calculate_fibonacci(n):
    """计算斐波那契数列的第n个数"""
    # Cursor 会自动生成完整的实现
    if n <= 0:
        return 0
    elif n == 1:
        return 1
    else:
        return calculate_fibonacci(n-1) + calculate_fibonacci(n-2)</code></pre>
                </div>

                <div class="grid md:grid-cols-3 gap-6 mt-12">
                    <div class="text-center p-6 bg-gradient-to-br from-purple-100 to-pink-100 rounded-xl">
                        <i class="fas fa-robot text-5xl text-purple-600 mb-4"></i>
                        <h4 class="font-semibold text-xl mb-2">多模型支持</h4>
                        <p class="text-gray-700">自由切换 GPT-4、Claude 等多种 AI 模型</p>
                    